as much as one can do

  1. elinden geldiği/gücünün yettiği kadar, mümkün mertebe, imkân nisbetinde.